The officer's personal gun was stolen in an attack on the 2100 block of West Oxford Street on Sunday morning, May 12, police said previously.
He "managed to disarm this offender and fire the attacker's weapon in self-defense" before the suspect fled in a black BMW sedan, according to PPD.
The suspect was arrested in Kensington on Sunday afternoon, and four women who were previously wanted for questioning have since been identified, police said.
The pictured men are still sought.
Anyone with information is asked to call PPD at 215-686-8477.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.